English Dictionary
◊ REST HOME
rest home
n : an institution where people are cared for; "a home for the
elderly" [syn: {home}, {nursing home}]